package com.hnx.admin.aurora.system.service;

import com.hnx.admin.aurora.system.domain.param.dict.form.DictTypeForm;
import com.hnx.admin.aurora.system.domain.param.dict.query.DictQuery;
import com.hnx.admin.aurora.web.json.ResultJson;

public interface SysDictTypeService {
    ResultJson getInfo(String dictId);

    ResultJson selectDictTypeList(DictQuery dictType);

    ResultJson insertDictType(DictTypeForm dict);

    ResultJson selectDictTypeAll();

    ResultJson deleteDictTypeByIds(String[] dictIds);

    ResultJson updateDictType(DictTypeForm dict);

    ResultJson resetDictCache();
}
